@echo off
chcp 65001 >nul
echo ========================================
echo 启动BI平台前端服务
echo ========================================

cd /d D:\BI\frontend

echo 检查Node.js是否可用...
node -v
if %errorlevel% neq 0 (
    echo 错误：Node.js未安装或未配置到PATH中
    echo 请先安装Node.js 16+版本
    pause
    exit /b 1
)

echo 检查npm是否可用...
npm -v
if %errorlevel% neq 0 (
    echo 错误：npm不可用
    pause
    exit /b 1
)

echo.
echo 安装依赖包...
npm install
if %errorlevel% neq 0 (
    echo 错误：依赖安装失败
    pause
    exit /b 1
)

echo.
echo 启动开发服务器...
echo 访问地址：http://localhost:5173
echo.
npm run dev

pause